package top.mcwebsite.playandroid.business.me.impl.coin_rank.vm

import top.mcwebsite.playandroid.lib.mvi.base.IIntent
import top.mcwebsite.playandroid.lib.mvi.base.IUiEffect
import top.mcwebsite.playandroid.lib.mvi.base.IUiState

data class CoinRankUiState(
    val message: String = ""
): IUiState

sealed interface CoinRankIntent : IIntent {
    data object ClickBackIntent : CoinRankIntent
}

sealed interface CoinRankUiEffect : IUiEffect {
    data object NavigationBackUiEffect : CoinRankUiEffect
}